# 2.2 pygame 第一个程序
import pygame, sys

# 导入pygame常量
from pygame.constants import *

pygame.init()

# 返回了用于该窗口的 pygame Surface对象，传入元组(宽带，高度)
displaysurf = pygame.display.set_mode((400, 300))

# 设置窗口的标题
pygame.display.set_caption('hello world')

# 游戏主循环
while True:
    for event in pygame.event.get(): # 获取所有的事件列表
        # 1、处理事件
        if event.type == QUIT:
            # 2、更新游戏状态
            pygame.quit()
            sys.exit()
    # 3、在屏幕上绘制游戏状态
    pygame.display.update() # 把displaysurf对象绘制到屏幕上

    # 无限次的while循环上面的步骤